﻿''' <summary>
''' 自动距离 Automated Distances
''' </summary>
''' <remarks></remarks>
<Serializable()> Public Class AutoDistance

    ''' <summary>
    ''' 海拔地形高度
    ''' </summary>
    ''' <remarks></remarks>
    Private m_Terrainhigh As Double = 100.0 '海拔地形高度
    ''' <summary>
    ''' 最小距离
    ''' </summary>
    ''' <remarks></remarks>
    Private m_MinDistance As Double = 20 '最小距离
    ''' <summary>
    ''' 最大距离
    ''' </summary>
    ''' <remarks></remarks>
    Private m_MaxDistance As Double = 30 '最大距离

    ''' <summary>
    ''' 海拔地形高度
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property Terrainhigh() As Double
        Get
            Return m_Terrainhigh
        End Get
        Set(ByVal value As Double)
            m_Terrainhigh = value
        End Set
    End Property

    ''' <summary>
    ''' 最小距离
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property MinDistnace() As Double
        Get
            Return m_MinDistance
        End Get
        Set(ByVal value As Double)
            m_MinDistance = value
        End Set
    End Property

    ''' <summary>
    ''' 最大距离
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property MaxDistance() As Double
        Get
            Return m_MaxDistance
        End Get
        Set(ByVal value As Double)
            m_MaxDistance = value
        End Set
    End Property
End Class
